/**
 * Copyright 2013-2025 the original author or authors from the JHipster project.
 *
 * This file is part of the JHipster project, see https://www.jhipster.tech/
 * for more information.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

export const neo4jReservedKeywords = [
  'CALL',
  'CREATE',
  'DELETE',
  'DETACH',
  'EXISTS',
  'FOREACH',
  'LOAD',
  'MATCH',
  'MERGE',
  'OPTIONAL',
  'REMOVE',
  'RETURN',
  'SET',
  'START',
  'UNION',
  'UNWIND',
  'WITH',
  'LIMIT',
  'ORDER',
  'SKIP',
  'WHERE',
  'YIELD',
  'ASC',
  'ASCENDING',
  'ASSERT',
  'BY',
  'CSV',
  'DESC',
  'DESCENDING',
  'ON',
  'ALL',
  'CASE',
  'ELSE',
  'END',
  'THEN',
  'WHEN',
  'AND',
  'AS',
  'CONTAINS',
  'DISTINCT',
  'ENDS',
  'IN',
  'IS',
  'NOT',
  'OR',
  'STARTS',
  'XOR',
  'CONSTRAINT',
  'CREATE',
  'DROP',
  'EXISTS',
  'INDEX',
  'NODE',
  'KEY',
  'UNIQUE',
  'INDEX',
  'JOIN',
  'PERIODIC',
  'COMMIT',
  'SCAN',
  'USING',
  'false',
  'null',
  'true',
  'ADD',
  'DO',
  'FOR',
  'MANDATORY',
  'OF',
  'REQUIRE',
  'SCALAR',
];
